#pragma once
#include <exception>

struct NonlinearExprException:public std::exception {
    NonlinearExprException(){};
};

struct WrongTypeException:public std::exception {
    WrongTypeException(){};
};
struct DivByZero:public std::exception {
    DivByZero(){};
};
